#tabs_wrapper {
    width: 422px;
}
#tabs_container {
    border-bottom: 1px solid #ccc;
    width:91.7%;
    margin: 0 auto;
}
#tabs {
    list-style: none;
    padding: 5px 0 4px 0;
    margin: 0 0 0 10px;
    font: 0.75em arial;
}
#tabs li {
    display: inline;
}
#tabs li a {
    border: 1px solid #ccc;
    padding: 4px 6px;
    text-decoration: none;
    background-color: #eeeeee;
    border-bottom: none;
    outline: none;
    border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
}
#tabs li a:hover {
    background-color: #dddddd;
    padding: 4px 6px;
}
#tabs li.active a {
    border-bottom: 1px solid #fff;
    background-color: #fff;
    padding: 4px 6px 5px 6px;
    border-bottom: none;
}
#tabs li.active a:hover {
    background-color: #eeeeee;
    padding: 4px 6px 5px 6px;
    border-bottom: none;
}
 
#tabs li a.icon_accept {
    /*background-image: url(accept.png);*/
    background-position: 5px;
    background-repeat: no-repeat;
    padding-left: 24px;
}
#tabs li a.icon_accept:hover {
    padding-left: 24px;
}
 
#tabs_content_container {
    border: 1px solid #ccc;
    border-top: none;
    padding: 10px;
    width: 90%;
    margin: 0 auto;
}
.tab_content {
    display: none;
    overflow: auto;
    height: 500px;
}

#activity-property{
	padding-bottom:10px;
}

#image-thumbnail {
      
}
#image-thumbnail div.thumbnails {
      height: 80px;
      margin: 0 auto;
      overflow: hidden;
      width: 117px;
      display:inline-block;
      position:relative;
}

#activity-thumbnail div.activities_organizer {
	/*
      height: 110px;
      margin: 0 auto;
      overflow: hidden;
      width: 117px;
      display:inline-block;
      position:relative;
      */
     text-align:center;
}


.activities_organizer div.activities_group{
	width: 1025px;
}
.slide{
	padding:0 1px;
}

.slide div{
	display:inline-block;
}


#activity-thumbnail p {
	text-align:center;
}

.cancel_btn{
	background: none repeat scroll 0 0 #E0E0E0;
    bottom: 0;
    left: 0;
    opacity: 0.7;
    position: absolute;
    width: 100%;
    z-index: 10;
    display:none;
    text-align: center;
    cursor:pointer;
}

#action_msg{
	background-color: #A35200;
	text-align:center;
	width: 98%;
}

#action_msg p{
	font-weight:bold;
	padding: 15px 0;
}

.error_msg{
	background-color: #A35200;
	text-align:center;
	padding-bottom: 5px;
	width: 98%;
}
.error_msg p{
	font-weight:bold;
	padding: 5px 0;
}

.activity_pool_kind{
	padding: 15px 0;
	color: #A35200;
	font-weight:bold;
}
#prev_organizer{
	float:left;
}

#next_organizer{
	float:right;
}
